red tomato - French English Dictionary